sumptuous events/celebrations - Francés Inglés Diccionario